package com.xquant.marketdata.marketdata.domain;

import java.math.BigDecimal;
import com.xquant.common.core.annotation.Excel;
import org.apache.commons.lang.builder.ToStringBuilder;
import org.apache.commons.lang.builder.ToStringStyle;

/**
 * 基金对象 tfnd
 *
 * @author zipeng.li
 * @date 2022-03-07
 */
public class TfndDTO
{
    private static final long serialVersionUID = 1L;

    /** 金融工具代码 */
    @Excel(name = "基金代码")
    private String iCode;

    /** 基金名称 */
    @Excel(name = "基金简称")
    private String fName;

    /** 资产类型 */
    @Excel(name = "资产类型",dictType = "A_TYPE")
    private String aType;

    /** 市场类型 */
    @Excel(name = "市场类型",dictType = "M_TYPE")
    private String mType;

    /** 产品分类 */
    @Excel(name = "产品分类")
    private String pClass;

    /** 上市日期 */
    @Excel(name = "上市日期")
    private String fDate;

    /** 管理者 */
    @Excel(name = "管理人")
    private String fManager;

    /** 托管方 */
    @Excel(name = "托管人")
    private String fTrustee;

    private String instrument;

    public String getInstrument() {
        return instrument;
    }

    public void setInstrument(String instrument) {
        this.instrument = instrument;
    }

    public String getiCode() {
        return iCode;
    }

    public void setiCode(String iCode) {
        this.iCode = iCode;
    }

    public String getaType() {
        return aType;
    }

    public void setaType(String aType) {
        this.aType = aType;
    }

    public String getmType() {
        return mType;
    }

    public void setmType(String mType) {
        this.mType = mType;
    }

    public String getfName() {
        return fName;
    }

    public void setfName(String fName) {
        this.fName = fName;
    }

    public String getpClass() {
        return pClass;
    }

    public void setpClass(String pClass) {
        this.pClass = pClass;
    }

    public String getfDate() {
        return fDate;
    }

    public void setfDate(String fDate) {
        this.fDate = fDate;
    }

    public String getfManager() {
        return fManager;
    }

    public void setfManager(String fManager) {
        this.fManager = fManager;
    }

    public String getfTrustee() {
        return fTrustee;
    }

    public void setfTrustee(String fTrustee) {
        this.fTrustee = fTrustee;
    }
}
